agricultural irrigation equipment - Turc Anglais Dictionnaire